package com.shangke.corejava.ch3;
public class ForLoop {
	public static void main(String[] args) {
		//计算：0+1+2+...+100
		int sum=0;
		for(int i=0;i<=100;i++){//可以把循环的初始化代码写在循环外面，但for 后面的括号内的语句一定包含两个分号
			//把循环初始化代码写在循环里面
			sum+=i;  //局部变量i只在循环内部有效
		}
		System.out.println(sum);//循环控制变量的作用域比较大
		
		//while 和   for 循环的异同
		//1.都是循环结构，都需要编写和执行循环4个基本结构：循环初始化，循环体，循环条件修改，循环条件判断
		//2.do while 循环一定会执行一次循环体；while 和   for 可能不执行循环体
		//3.一般while 循环和 do while循环用于循环次数不确定的情况；for 循环用于循环次数确定的情况
	}
}
